home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / bbs / l2100.zip / ITEMS.REF < prev    next >
Text File  |  1997-06-24  |  17KB  |  951 lines

  1. ;Items file
  2.  
  3. @#DIARY
  4. ;Barak's diary
  5. @show
  6. `r0`c  `r1`%  Reading Barak's Diary  `r0
  7.  
  8.   `r1`%  2-24  `r0
  9.  
  10.   `2Turgon embarressed me in front of the students again.  He has no right
  11.   to do this.
  12.  
  13. `k  `r1`%  2-29  `r0
  14.  
  15.   `2I was beat by a student with 24 experience today!  Turgon told Aragorn
  16.   and Santiger about it immediately... gawd I hate him!
  17.  
  18. `k  `r1`%  3-03  `r0
  19.  
  20.   `2Mother made some pointed comments about how nice it would be if I got
  21.   my own place.. that old hag, I'll show her I make plenty of money!
  22.  
  23. `k  `r1`%  3-23  `r0
  24.  
  25.   `2I took 20 gems from the student gem deposit today.  No one saw me.
  26.  
  27.   I now am afraid to try to sell them...  I will wait until people forget.
  28.  
  29. `k  `r1`%  4-03  `r0
  30.  
  31.   `2Turgon saught me out today in an attempt to 'teach me the proper way
  32.   to handle twin swords'.  I can't believe his ego!  It was all I could do
  33.   to tell him I was busy.
  34.  
  35. `k  `r1`%  4-12  `r0
  36.  
  37.   `2I have only just become sober.  Last night I did something terrible..
  38.   In a drunken rage while others were at a party celebrating the death of
  39.   `4The Red Dragon`2 (it was one of Turgon's students that did it.. I will
  40.   never hear the end of this) I went to Turgon's house and hid the gems
  41.   behind his bookshelf.
  42.  
  43.   My heart is heavy now, I hope the gems are never found.
  44.  
  45. `k  `r1`%  4-18  `r0
  46.  
  47.   `2TURGON SUCKS!  I decided to play some dice for a few minutes during
  48.   training with some students and was reprimanded by Turgon himself in
  49.   front of everyone.  Even Halder was laughing!
  50.  
  51.   Later I left an anonymous note at the councils door.  I told them Turgon
  52.   had taken the gems, and I told them exactly where to find them.  I hope
  53.   that old coot has not found them and moved them...
  54.  
  55. `k  `r1`%  4-22  `r0
  56.  
  57.   `2Turgon has been banashed from Greentree!  Things could not have worked
  58.   more beautifully!!!  I told the council today that Turgon had been stealing
  59.   things all along.. it explained many disappearances..<snicker> I told them
  60.   all the other trainers but I took part - and it was I wrote the note.
  61.  
  62. `k  `r1`%  4-23  `r0
  63.  
  64.   `2The council has made me the master trainer for my 'service to the 
  65.   community'.  I will finally be able to start the Barak Training center
  66.   like I have always dreamed!
  67.  
  68.   `0That was the last entry.
  69.  
  70. `k
  71.   @run stats in gametxt.ref
  72.   @closescript
  73.  
  74. @#SMACK
  75. @clearblock 13 23
  76. @do move 1 13
  77. @show
  78.   `2To use this item press Z from the map screen.
  79.  
  80. `k
  81. @
  82.  
  83. @#MOON
  84. ;Gryphon Moon
  85. @clearblock 13 23
  86. @do move 1 13
  87. @show
  88.   `2The `%Gryphon Moon`2 comes alive in your hands.
  89.  
  90.   Did the sun move backwards a bit?
  91.  
  92. @if `p11 < `v05 then `p11 + 500
  93. @clearblock 5 11
  94. @routine drawstats in gametxt.ref
  95. @do move 1 17
  96. @key
  97. @#WAND
  98. @if castle3.dat exist false then do
  99.   @begin
  100.   @show
  101. `r0`c  `r1 `0WAVING YOUR WAND ALL ABOUT `r0
  102.  
  103. `2  This wand is dead and lifeless.  This means nobody currently owns the
  104.   `%Wizard Tower`2.
  105.  
  106. `k
  107.   @run stats in gametxt.ref
  108.   @closescript
  109.   @end
  110.  
  111. @readfile castle3.dat
  112. `p20
  113. `s01
  114. @
  115. ;load owner and current password
  116.  
  117.  
  118.  
  119.  
  120. @if `p20 not &playernum then do
  121.   @begin
  122.   @do upcase `s01
  123.   @if `s01 is NONE then do
  124.   @begin
  125.   @do `s04 is getname `p20
  126.   @show
  127. `r0`c  `r1 `0WAVING YOUR WAND ALL ABOUT `r0
  128.  
  129.   `%A light appears over the wand!  `2Something leans out...
  130.  
  131. `k`2  The face of mighty wizard `0`s04`2 scowls at you.
  132.  
  133.   `0"I am not allowing anyone to enter my castle by any means!"
  134.  
  135.   `2As quick as that the light is gone.
  136.  
  137. `k
  138.   @run stats in gametxt.ref
  139.   @closescript
  140.   @end
  141.  
  142.   @show
  143. `r0`c  `r1 `0WAVING YOUR WAND ALL ABOUT `r0
  144.  
  145. `2  Say what incantation while you wave?
  146.    @do write
  147. `\  `2Say what? :`x
  148.   @do readstring 40 NIL `s03 
  149.   @do upcase `s03
  150.   @do upcase `s01
  151.  
  152.   @if `s03 is `s01 then do
  153.     @begin
  154.     @itemexit
  155.     @do x is 44
  156.     @do y is 15
  157.     @do map is 1176
  158.     @loadmap &map
  159.     @drawmap
  160.     @update
  161.     @do quebar
  162. `%AWESOME!
  163.     @closescript
  164.     @end
  165. @do `p02 / 2
  166. @show
  167. `\`\  `2The wand grows hot and burns you!  `bOUCH!
  168.  
  169.   `2If only you knew the right thing to say...
  170.  
  171. `k
  172.   @run stats in gametxt.ref
  173.   @closescript
  174.   @end
  175.  
  176.     @itemexit
  177.     @do x is 44
  178.     @do y is 15
  179.     @do map is 1176
  180.     @loadmap &map
  181.     @drawmap
  182.     @update
  183.     @do quebar
  184. `%WHAT A RIDE!
  185.     @closescript
  186.  
  187.  
  188.  
  189. @#QUEST
  190. ;help them remember where they need to deliver something
  191.  
  192. ;get location and name
  193. @do `p20 is `p15
  194. @routine getname in quest.ref
  195. @routine getplace in quest.ref
  196.  
  197. @clearblock 13 23
  198. @do move 1 13
  199. @do `s02 is `2You`xstarted`xthis`xquest`x`0`p32`2`xdays`xago.
  200. @if `p32 is 0 then `s02 is You`xstarted`xthis`xquest`xtoday.
  201. @if `p32 is 1 then `s02 is `2You`xstarted`xthis`xquest`xyesterday.
  202. @show
  203.   `2You need to take this to `0`s01`2 in `0`s03`2.
  204.  
  205.   `s02
  206. `\`k
  207. @closescript
  208.  
  209. @#item1
  210. ;Wildberrys
  211. @clearblock 13 23
  212. @do move 1 13
  213. @show
  214.   `2You chug 'em down.  Boy do they taste good.
  215.  
  216. @if `p02 less `p03 then do
  217.  @begin
  218.  @show
  219.   `%You feel a little better.
  220.  
  221.  @do `p02 + 1
  222.  @savecursor
  223.  @clearblock 5 11
  224.  @routine drawstats in gametxt.ref
  225.  @loadcursor
  226. @end
  227.  
  228. @key
  229.  
  230. @#item2
  231. ;poisonberrys
  232. @clearblock 13 23
  233. @do move 1 13
  234. @show
  235.   `2You slurp it up.  It tastes ok at first but then... `bACK!`2
  236.  
  237.   You hook all over the place!
  238.  
  239.   `4HITPOINTS GO DOWN BY ONE.
  240. @if `p02 more 0 then `p02 - 1
  241. @clearblock 5 11
  242. @routine drawstats in gametxt.ref
  243. @do move 1 19
  244. @key
  245.  
  246.  
  247. @#item3
  248. ;Milk          
  249. @clearblock 13 23
  250. @do move 1 13
  251. @show
  252.   `2You down the cow juice.
  253.  
  254.   `2It's a little warm, but thats how ya like it!
  255.  
  256. `k
  257. @
  258.  
  259.  
  260. @#item5
  261. ;Green potion
  262. @clearblock 13 23
  263. @do move 1 13
  264. @show
  265.   `2You drink the green liquid.
  266.  
  267. @if `p02 less `p03 then do
  268.  @begin
  269.  @show
  270.   `%You feel better!
  271.  
  272.  @do `p02 + 10
  273.  @if `p02 more `p03 then `p02 is `p03
  274.  @savecursor
  275.  @clearblock 5 11
  276.  @routine drawstats in gametxt.ref
  277.  @loadcursor
  278. @end
  279.  
  280. @key
  281.  
  282.  
  283. @#item7
  284. ;Flute
  285. @if bitcheck `t14 1 1 then do
  286.   @begin
  287.   @if bitcheck `t14 2 0 then do
  288.   @begin
  289.   @clearblock 13 23
  290.   @do move 1 13
  291.   @show
  292.   `2You don't know any songs.  Damn!
  293.  
  294. `k
  295.   @closescript
  296.   @end
  297.   @do `v01 is 1
  298.   @show
  299. `r0`c  `r1  Playing your flute  `r0
  300.  
  301.   `2Play what?
  302.  
  303. @do write
  304. `x`x
  305. @choice
  306. Remembering the past
  307. Remembering the present
  308. Play nothing
  309. @if responce is 3 then do
  310.   @begin
  311.   @run stats in gametxt.ref
  312.   @closescript
  313.   @end
  314.  
  315.   @if responce is 2 then do
  316.   @begin
  317.   @show
  318. `\`\  `2You play the song.  You will never forget this place.
  319.  
  320. `k
  321.   @do `t15 is x
  322.   @do `t16 is y
  323.   @do `p36 is &map
  324.   @run stats in gametxt.ref
  325.   @closescript
  326.   @end
  327.  
  328.   @if responce is 1 then do
  329.   @begin
  330.   @if `t15 is 0 then do
  331.     @begin
  332.   @show
  333. `\`\  `2Nothing happpens.  Maybe you should try the other song...
  334.  
  335. `k
  336.  
  337.     @do goto item7
  338.     @end
  339.  
  340.   @show
  341. `\`\  `2You play the song.  You are moved by your performance!
  342.  
  343. `k
  344.   @do x is `t15
  345.   @do y is `t16
  346.   @do map is `p36
  347.   @loadmap &map
  348.   @itemexit
  349.   @drawmap
  350.   @update
  351.   @closescript
  352.   @end
  353.  
  354.  
  355.  
  356.   @end
  357.  
  358. @clearblock 13 23
  359. @do move 1 13
  360. @show
  361.   `2No sound comes out, must be broke.
  362.  
  363. `k
  364. @
  365.  
  366.  
  367. @#item8
  368. ;momma's pie
  369. @clearblock 13 23
  370. @do move 1 13
  371. @show
  372.   `2You messily chow down the berry pie.
  373.  
  374.   After a satisfying belch, the pie is gone.
  375.  
  376. @if `p02 less `p03 then do
  377.  @begin
  378.  @do `p02 + 50
  379.  @if `p02 > `p03 then `p02 is `p03
  380.  @savecursor
  381.  @clearblock 5 11
  382.  @routine drawstats in gametxt.ref
  383.  @loadcursor
  384. @end
  385.  
  386.  
  387. @key
  388.  
  389. @#item11
  390. ;talking to little girl
  391. @do `v01 is 1
  392. @label item11s
  393. @show
  394. `r0`c  `r1 `0TALKING TO YOUR CHARGE `r0
  395.  
  396. `2  You motion the girl to sit down so that you may speak with her.
  397.  
  398. @do write
  399. `x`x
  400. @choice
  401. `%Where is your mother waiting for you again?
  402. What were you doing so far from town?
  403. `4Kill her.
  404. `%Nevermind
  405. @if response is 1 then do
  406.  @begin
  407.  @show
  408. `\`\  `0"My mommy is waiting for me at the `4Red Dragon Inn`0.  Please, lets hurry,
  409.   before she leaves!"
  410.  
  411. `k
  412.  @do goto item11s
  413.  @end
  414.  
  415. @if response is 2 then do
  416.  @begin
  417.  @show
  418. `\`\  `0"I was picking flowers and.. I wanna go home!" `2the girl cries.
  419.  
  420. `k
  421.  @do goto item11s
  422.  @end
  423.  
  424. @if response is 3 then do
  425.  @begin
  426.  @show
  427. `\`\  `$"Come here, small one.  I won't hurt you." `2you beckon.
  428.  
  429. `2  The child slowly advances towards you.  `0"Yes sir?"
  430.  
  431. @do write
  432. `x`x
  433. @do `v01 is 1
  434. @choice
  435. End her life.
  436. Have mercy on her.
  437. @if responce is 2 then do
  438.   @begin
  439.   @show
  440. `\`\  `$"I just wanted to... Straighten your dress.  There, all better."
  441.  
  442. `2  She thanks you.  If only she knew how close you had come to...
  443.  
  444. `k
  445.   @do `v01 is 3
  446.   @do goto item11s
  447.   @end
  448.  
  449.  @show
  450. `\`\  `2You quickly crush the life out of her.  In a few moments, it is over.
  451.  
  452. `k  `2Looking down at her lifeless body you are saddened.  What ever posessed
  453.   you to do this awful thing?
  454.  
  455.   `4ALIGNMENT GOES DOWN BY ONE.
  456.  
  457. `k
  458.  @do `i11 is 0
  459.  @do `p07 - 1
  460.  @end
  461.  
  462.  
  463.  
  464. @run stats in gametxt.ref
  465.  
  466.  
  467. @#ITEM17
  468. ;Gloworm
  469. @clearblock 13 23
  470. @do move 1 13
  471.  
  472. @if map is 1289 then do
  473.   @begin
  474.    @show
  475.   `2You bite into the little guy.
  476.  
  477.   `$Your mouth is glowing!
  478.  
  479. `k  `%The area is much brighter now.  Good thinking!
  480.  
  481. `k
  482.  
  483. @do map is 1285
  484. @loadmap 1285
  485.  @closescript
  486.   @end
  487.  
  488.  
  489.  
  490. @show
  491.   `2You bite into the little guy.
  492.  
  493.   `$Your mouth is glowing!
  494.  
  495. `k  `2Gee, it would be more fun in the dark, you can't really see it glow here.
  496.  
  497. `k
  498. @
  499.  
  500. @#item18
  501. ;talking to hector
  502. @do `v01 is 1
  503. @label item18s
  504. @show
  505. `r0`c  `r1 `0TALKING TO HECTOR `r0
  506.  
  507. `2  You let the bird poke his head out to speak with you.
  508.  
  509. @do write
  510. `x`x
  511. @choice
  512. How do you know the old woman wants to eat you?
  513. Taunt the bird
  514. Set Hector free
  515. Want a cracker?
  516. `%Nevermind
  517. @if response is 1 then do
  518.  @begin
  519.  @show
  520. `\`\  `0"That witch has told me so, dozens of times!  Awk! She kept me locked
  521.   up for months trying to fatten me up!"
  522.  
  523. `k  `$"Why did she 'enchant' you into a bird?  Why does she hate you so much?"
  524.  
  525.   `0"I threw stones at her shack with some friends.  Now I'm paying for it!"
  526.  
  527. `k
  528.  @do goto item18s
  529.  @end
  530.  
  531. @if response is 2 then do
  532.  @begin
  533.  @show
  534. `\`\  `$"Say... Hector.  You are gonna taste MIGHTY fine in the old woman's stew!"
  535.  
  536.   `0"Awk!  No!  Please let me go!"
  537.  
  538. `k  `$"Haha... and lose my main course?  I don't think so." `2you laugh.
  539.  
  540. `k
  541.  @do goto item18s
  542.  @end
  543.  
  544. @if response is 4 then do
  545.  @begin
  546.  @show
  547. `\`\  `$"Little birdy wordy wanna cracker?" you ask.
  548.  
  549. `0  "I most certainly do not!" `2Hector sqawks indignantly.
  550.  
  551. `k
  552.  @do goto item18s
  553.  @end
  554.  
  555.  
  556. @if response is 3 then do
  557.  @begin
  558.  @show
  559. `\`\  `$"Hector.  If I let you go...  Will you be a good bird?" `2you ask.
  560.  
  561. `2  Hector violently nods his beak.
  562.  
  563. @do write
  564. `x`x
  565. @do `v01 is 1
  566. @choice
  567. Throw Hector into the sky
  568. Put him back in your pouch
  569. @if response is 1 then do
  570.   @begin
  571.   @show
  572. `\`\  `$Fly, Hector!  Fly!" `2you exclaim as you toss Hector up.
  573.  
  574. `k  The bird sqawks with joy - and soon is gone.
  575.  
  576.   `%ALIGNMENT GOES UP BY 20.  2 QUEST POINTS GAINED.
  577.  
  578. `k
  579.   @do `i18 is 0
  580.   @do `t08 is 3
  581.   @do `p07 + 20
  582.   @do `p18 + 2
  583.   @run stats in gametxt.ref
  584.   @end
  585.  
  586.  @show
  587. `\`\  `$"Well... I was just kidding, so get back into that bag!"
  588.  
  589. `k
  590.  @do `v01 is 3
  591.  @do goto item18s
  592.  @end
  593.  
  594. @run stats in gametxt.ref
  595.  
  596. @#item19
  597. ;Eating the apple
  598. @clearblock 13 23
  599. @do move 1 13
  600. @show
  601.   `2It tastes delicious.
  602.  
  603. `k
  604. @
  605.  
  606. @#item20
  607. ;Using the map.
  608. @clearblock 13 23
  609. @do move 1 13
  610. @show
  611.   `2To use this item, press `0M`2 from the 'map' menu.
  612.  
  613. `k
  614. @
  615.  
  616. @#item22
  617. ;Using the map.
  618. @clearblock 13 23
  619. @do move 1 13
  620.  
  621. @if `i22 < 1 then goto fail22
  622. @if `i23 < 1 then goto fail22
  623. @if `i24 < 1 then goto fail22
  624. @if `i25 < 1 then goto fail22
  625.  
  626. @show
  627.   `2You carefully fit all four pieces of this strange wand together...
  628.  
  629. `k  `%THE WAND COMES TO LIFE, BURNING IN YOUR HANDS. (YOU GET A QUEST POINT!)
  630.  
  631. `k  `0YOU ARE TELEPORTED TO A STRANGE AND WONDEROUS PLACE!
  632.  
  633.   `2You discard the now burned out wand.
  634. `\`k  `2Somehow you feel safe here - as though you were back in your mother's
  635.   womb and she was laying in a bed stomach down. `k
  636.  @do map is 154
  637.  @loadmap 154
  638.  @do x is 14
  639.  @do y is 12
  640.  @do `i22 - 1
  641.  @do `i23 - 1
  642.  @do `i24 - 1
  643.  @do `i25 - 1
  644.  @do `p18 + 1
  645.  @itemexit
  646.  @drawmap
  647.  @update
  648.  @closescript
  649.  
  650.  
  651. @label fail22
  652. @show
  653.   `2You can't seem to make it work.  Pieces are missing it looks like.
  654.  
  655. `k
  656. @
  657.  
  658. @#ITEM28
  659. ;Casting the fishing rod
  660. @clearblock 13 23
  661. @do move 1 13
  662. @show
  663.   `2You practice casting.  Can't wait for a fishing dock to try this out
  664.   on!
  665.  
  666. `k
  667. @
  668.  
  669. @#item40
  670. ;Blue potion, heals 50
  671. @clearblock 13 23
  672. @do move 1 13
  673. @show
  674.   `2You drink the blue liquid.
  675.  
  676. @if `p02 less `p03 then do
  677.  @begin
  678.  @show
  679.   `%You feel better!
  680.  
  681.  @do `p02 + 50
  682.  @if `p02 more `p03 then `p02 is `p03
  683.  @savecursor
  684.  @clearblock 5 11
  685.  @routine drawstats in gametxt.ref
  686.  @loadcursor
  687. @end
  688.  
  689. @key
  690.  
  691.  
  692. @#ITEM41
  693. ;Reading ma's letter
  694. @clearblock 13 23
  695. @do move 1 13
  696. @show
  697.   `2The letter reads:
  698.  
  699.   `%Dear brother, Elle is with child.  The tramp must be taught a lesson
  700.   only you can teach.  Please bring what you need, and hurry.
  701.  
  702. @if bitcheck `t12 6 0 then do
  703.   @begin
  704.   @bitset `t12 6 1
  705.   @do `p07 - 5
  706.  @savecursor
  707.  @clearblock 5 11
  708.  @routine drawstats in gametxt.ref
  709.  @loadcursor
  710.   @show
  711.   `4Your alignment goes down by 5.
  712.  
  713.   @end
  714. @show
  715. `k
  716. @
  717.  
  718. @#ITEM42
  719. ;Talking to Laura and Edward
  720. @show
  721. `r0`c  `r1  Talking with Laura and Uncle Edward  `r0
  722.  
  723.   `2Laura's pretty face is dirty but determined.  Edward is panting
  724.   heavily.
  725.  
  726. @do write
  727. `x`x
  728. @do `v01 is 1
  729. @choice
  730. Talk to Laura
  731. Talk to Uncle Edward
  732. Talk to nobody
  733. @if response is 1 then do
  734.   @begin
  735.   @show
  736. `\`\  `$"Hey uh.. Laura.  You got a boyfriend?" `2you casually
  737.   ask.
  738.  
  739. `k  `0"Not yet.  Maybe after all this is over you can come over and talk
  740.   to me about it?"
  741.  
  742. `k  `$"You bet!  What are friends for?" `2you grin.
  743. `\`k
  744.   @do goto item42
  745.   @closescript
  746.   @end
  747.  
  748. @if response is 2 then do
  749.   @begin
  750.   @show
  751. `\`\  `2You feel this might be a bad idea.  You sure?
  752.  
  753.   @do `v01 is 1
  754.   @do write
  755. `x`x
  756.   @choice
  757. Yes, talk to 'em
  758. Good call
  759.   @if response is 2 then do
  760.     @begin
  761.     @do goto item42
  762.     @closescript
  763.     @end
  764.    @show
  765. `\`\  `$"Friend Edward!  Why do you live with your niece?, anyway?" `2you ask,
  766.   carefully shielding your mouth with one hand.
  767.  
  768. `k  `0"Well - Laura's parents were killed by `4Dragon Tooth `0riders.  They
  769.   burned down her whole village a few months ago.  She survived... but
  770.   not without scars.  Luckily I was there to help."
  771.  
  772. `k
  773.   @do goto item42
  774.   @closescript
  775.   @end
  776.  
  777.  
  778.  
  779.   @run stats in gametxt.ref
  780.  
  781.  @#ITEM50
  782.  ;travel potion
  783. @clearblock 13 23
  784. @do move 1 13
  785. @show
  786.   `2You empty the vial's contents down your throat.
  787.  
  788. `k  `2Your mind begins to spin...  Streaks of light dance in your head
  789.   at your command.  You are the ruler of this universe of brilliance -
  790.   and then... it all stops.
  791.  
  792. `k
  793. @itemexit ;this will cause it to exit to the map screen directly after
  794.           ;finishing this .ref
  795.  
  796. @do `p20 random 9 1
  797.  
  798. @if `p20 is 1 then do
  799.   @begin
  800.   @do map is 1498
  801.   @do x is 49
  802.   @do y is 6
  803.   @end
  804.  
  805. @if `p20 is 2 then do
  806.   @begin
  807.   @do map is 1271
  808.   @do x is 28
  809.   @do y is 11
  810.   @end
  811.  
  812. @if `p20 is 3 then do
  813.   @begin
  814.   @do map is 379
  815.   @do x is 55
  816.   @do y is 4
  817.   @end
  818.  
  819. @if `p20 is 4 then do
  820.   @begin
  821.   @do map is 1255
  822.   @do x is 58
  823.   @do y is 6
  824.   @end
  825.  
  826. @if `p20 is 5 then do
  827.   @begin
  828.   @do map is 1576
  829.   @do x is 24
  830.   @do y is 4
  831.   @end
  832.  
  833. @if `p20 is 6 then do
  834.   @begin
  835.   @do map is 1029
  836.   @do x is 27
  837.   @do y is 10
  838.   @end
  839.  
  840. @if `p20 is 7 then do
  841.   @begin
  842.   @do map is 1358
  843.   @do x is 66
  844.   @do y is 3
  845.   @end
  846.  
  847. @if `p20 is 8 then do
  848.   @begin
  849.   @do map is 1093
  850.   @do x is 44
  851.   @do y is 10
  852.   @end
  853.  
  854. @if `p20 is 9 then do
  855.   @begin
  856.   @do map is 1035
  857.   @do x is 46
  858.   @do y is 11
  859.   @end
  860.  
  861.  
  862. @loadmap &map
  863. @drawmap
  864. @update
  865.  
  866. @#item52
  867. ;Red potion
  868. @clearblock 13 23
  869. @do move 1 13
  870. @show
  871.   `2You slurp down the strange concoction.
  872.  
  873. `k  `%MAX HITPOINTS INCREASED BY FIVE.
  874.  
  875. `k
  876. @do `p03 + 5
  877.  @clearblock 5 11
  878.  @routine drawstats in gametxt.ref
  879.  
  880. @#item53
  881. ;Gold potion
  882. @clearblock 13 23
  883. @do move 1 13
  884. @show
  885.   `2You slurp down the strange concoction.
  886.  
  887. `k  `%MUSCLE INCREASED BY TWO.
  888.  
  889. `k
  890. @do `p04 + 2
  891.  @clearblock 5 11
  892.  @routine drawstats in gametxt.ref
  893.  
  894. @#item54
  895. ;Silver potion
  896. @clearblock 13 23
  897. @do move 1 13
  898. @show
  899.   `2You slurp down the strange concoction.
  900.  
  901. `k  `%DODGE INCREASED BY ONE.
  902.  
  903. `k
  904. @do `p05 + 1
  905.  @clearblock 5 11
  906.  @routine drawstats in gametxt.ref
  907.  
  908. @#item55
  909. ;White potion
  910. @clearblock 13 23
  911. @do move 1 13
  912. @show
  913.   `2You drink the white liquid.
  914.  
  915. @if `p02 less `p03 then do
  916.  @begin
  917.  @show
  918.   `%You feel better!
  919.  
  920.  @do `p02 + 200
  921.  @if `p02 more `p03 then `p02 is `p03
  922.  @savecursor
  923.  @clearblock 5 11
  924.  @routine drawstats in gametxt.ref
  925.  @loadcursor
  926. @end
  927.  
  928. @key
  929.  
  930. @#item66
  931. ;Koshi Snack
  932. @clearblock 13 23
  933. @do move 1 13
  934. @show
  935.   `2You chomp down the strange cookie.
  936.  
  937.   `%YOU ARE FULLY HEALED.
  938.  
  939.  @do `p02 is `p03
  940.  @savecursor
  941.  @clearblock 5 11
  942.  @routine drawstats in gametxt.ref
  943.  @loadcursor
  944. @end
  945.  
  946. @key
  947.  
  948.  
  949. @#NOMOREITEMS
  950.  
  951.